package com.leaves.common.constant;

/**
 * @Author: LEAVES
 * @Version 1.0
 * @Date: 2022年08月01日  11时01分42秒
 * @Description:
 */
public class RedisConstant {

    /**
     * redis存储前缀
     */
    public static final String PREFIX = "sa-token:";

    /**
     * 验证码 key 前缀
     */
    public static final String CODE = PREFIX + "code:";

    /**
     * 验证码过期时间
     */
    public static final long CODE_EXPIRATION = 60 * 3 * 60 * 24;

    /**
     * 接口访问限制 key 前缀
     */
    public static final String LIMIT = "limit:";

    /**
     * 接口访问限制次数过期时间
     */
    public static final long LIMIT_EXPIRATION = 60;

    /**
     * 接口访问限制的IP过期时间
     */
    public static final long LIMIT_IP_EXPIRATION = 60 * 3;
}
